【PHP/演習問題】インポート[1]
問題
次の実行結果になるプログラムを作成してください。
なお、下記条件を満たすものとします。
- 名前空間CalculationとProgramを作成する
- 名前空間Calculationにaddition関数を作成し、次の定義に従う
引数 : 数値1、数値2
処理 : 数値1と数値2の合計値を出力 - 名前空間Calculationにmultiplication関数を作成し、次の定義に従う
引数 : 数値1、数値2
処理 : 数値1と数値2の乗算値を出力 - 名前空間Programからadditionとmultiplicationを呼び出す
3 + 5 = 8
7 * 9 = 63
解答例
<?php
namespace Calculation;
function addition( $x, $y ) {
$result = $x + $y;
echo $x.' + '.$y.' = '.$result."\n";
}
function multiplication( $x, $y ) {
$result = $x * $y;
echo $x.' * '.$y.' = '.$result."\n";
}
namespace Program;
\Calculation\addition(3, 5);
\Calculation\multiplication(7, 9);
?>